package server;

import java.util.List;
import java.util.Vector;

import network.message.IMessage;

import deck.Card;
import deck.Suit;
import deck.Value;
import shared.PlayerPosition;
import shared.PlayerState;

public class RobotPlayer implements IPlayer {

	private PlayerPosition pos;
	private String name;
	
	public RobotPlayer(PlayerPosition pos, String name) {
		this.pos = pos;
		this.name = name;
	}
	
	@Override
	public PlayerState getCurrentState() {
		List<Card> hand;
		hand = new Vector<Card>();
		for (int i = 0; i < 6; i++) {
			hand.add(new Card(Suit.BLUE, Value.ACE));
		}
		return new PlayerState(hand, 0, 0, name, pos, null);
	}

	public void handleMessage(IMessage message) {
		
	}
	
}
